Mac环境下jupyter notebook导出为pdf(含中文解决方案)

您所在的位置:网站首页 jupyter notebook输出中文 Mac环境下jupyter notebook导出为pdf(含中文解决方案)

Mac环境下jupyter notebook导出为pdf(含中文解决方案)

2022-06-11 06:25| 来源: 网络整理| 查看: 265

第一步

安装pandoc和MacTex,MacTex会比较大,大概3G左右。

ps. 有一些教程让下载BisicTex(MacTex的精简版本),但后续要自己安装很多内容,可能安装以后还会缺失很多文件 。建议直接下载MacTex,用空间换取时间。

第二步

修改article.tplx文件 命令行下寻找article.tplx文件: $ find / -name 'article.tplx' 我的结果是:

/Users/yy/anaconda3/pkgs/nbconvert-5.3.1-py36h810822e_0/lib/python3.6/site-packages/nbconvert/templates/latex/article.tplx /Users/yy/anaconda3/lib/python3.6/site-packages/nbconvert/templates/latex/article.tplx

以上两个文件,改动一个另一个也被修改了。通过vi修改其中一个文件内容: $ vi 路径 一致内容处改为:

\documentclass{article} \usepackage{ctex} \setmainfont{Microsoft YaHei}

ps. 如果没有微软雅黑字体的,自己下载一个ttf,双击安装即可。

第三步

在jupyter notebook中操作:

在这里插入图片描述 ps. 如果你的.ipynb文件名有中文的话,pdf标题的中文会被?替代,所以,请将笔记本的名字改成英文吧。 pps. jupyter notebook的图片请插入本地图片,图片链接的话请down下来,不然pdf会从插入图片链接处断开。

第四步

效果图:

在这里插入图片描述

Ref.

https://www.jianshu.com/p/c3f660188766 https://www.jianshu.com/p/6b84a9631f8a



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3